association of technical school teachers - Français Anglais Dictionnaire